Indo Credit Capital Limited, a non-banking finance company, engages in the business of finance and investments in India. The company was formerly known as Indo Credit and Investment Company Limited and changed its name to Indo Credit Capital Limited in September 1994. Indo Credit Capital Limited was incorporated in 1993 and is based in Ahmedabad, India.
Screener.in